package cn.laixueit;

import org.omg.CORBA.StringHolder;

import javax.sound.midi.Soundbank;
import java.util.Scanner;

public class Demo1 {
    public static void main(String[] args) {
        /* 输入一个年份，判断是否是闰年? */
        /*
        * 一:能被4整除，但不能被100整除的年份   并且关系
        * 二:能被400整除的年份
        * */

        /*
        * 拆分题目
        *  1 输入一个年份 Scanner
        *  2 能被4整除 ,不能被100整除   %4==0 && %100!=0
        *  3 400整除    %400 == 0
        * */

        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入一个年份，我来帮你判断是否是闰年：");
        int year = scanner.nextInt();
        System.out.print("您输入的年份是:"+year + ", "+year );//您输入的年份是2008，2008是/不是闰年
        String msg; //声明变量
        if( ( year % 4 ==0 ) && (year %100 !=0) ){
            msg = "是闰年";
        }else if(year % 400 ==0){ //第二种判断
            msg =  "是闰年";
        }else{
            msg =  "不是闰年";
        } //28 -- 34 是赋值
        //变量有作用域,怎么判断作用域呢？找离它最近的大括号,只能再最近的大括号中使用
        System.out.println(msg); //使用变量
        //运算符 小括号优先级最大  赋值最小
    }
}
